// 引入
import { Button, Input, Popover, Tooltip } from 'element-ui'

// 过渡动画
// fade/zoom 等
import 'element-ui/lib/theme-chalk/base.css'
// collapse 展开折叠
import CollapseTransition from 'element-ui/lib/transitions/collapse-transition'

// 注册
const element = {
  install: function (Vue) {
    Vue.use(Button)
    Vue.use(Input)
    Vue.use(Popover)
    Vue.use(Tooltip)
    Vue.use(CollapseTransition)

    // 全局对象配置
    Vue.prototype.$ELEMENT = { size: 'small', zIndex: 3000 }
  }
}

// 导出
export default element
